home *** CD-ROM | disk | FTP | other *** search
/ Clickx 115 / Clickx 115.iso / software / tools / windows / tails-i386-0.16.iso / live / filesystem.squashfs / usr / share / doc / kexec-tools / News < prev    next >
Encoding:
Text File  |  2008-07-14  |  2.7 KB  |  74 lines

  1. * 2.0
  2.   - In purgatory added -fno-zero-initialized-in-bss to prevent issues with
  3.     recent versions of gcc
  4.   - Add an option to configure to disable zlib support
  5.   - Add mismatched architecture support
  6.   - Updated the x86 architecture help
  7.   - Updated the x86_64 architecture help
  8.   - Fixed bzImage support
  9.   - Added support for finding either the highest or lowest usable window.
  10.   - Change the version number to 2.0 to reflect the major change in
  11.     the code base.  1.99 was effectively the release canidate.
  12. * 1.99
  13.   - Rearchitect so the code is maintainable.
  14.   - Add multiboot support
  15.   - Add ia64 support
  16.   - Add beoboot image support
  17.   - Create generic elf loader code.
  18.   - Created the relocated shared object purgatory to hold
  19.     the code that runs between kernels.
  20.   - Added a configure script
  21.   - Added an rpm target
  22.   - Added kexec on panic support
  23.   - Initial stab at adding documentation
  24.   - Added loader support for ET_DYN objects
  25. * 1.98
  26.   - Add mysteriously dropped changes to make x86_64 work
  27.   - Update the distclean target to remove *.orig and *~ files
  28. * 1.97 
  29.   - Add support for cross compiling x86_64
  30. * 1.96
  31.   - add x86_64 support
  32.   - add support for linux style arguments to the elf32-x86 loader
  33.   - disable clearing of cr4 on x86
  34. * 1.95
  35.   - add kexec-zImage-ppc64.c source file
  36.   - GameCube/PPC32 sync'ed to 1.94
  37.   - use syscall() to call sys_kexec_load() and reboot()
  38.   - add kexec-syscall.h, remove kexec-syscall.c
  39.   - makefiles know about ARCH-es
  40.   - add noifdown kexec option (Albert Herranz)
  41. * 1.94
  42.   - revert a bad 1.92 change (not setting optind & opterr for subsequent
  43.     calls to getopt_long())
  44. * 1.93
  45.   - restored "shutdown" functionality;
  46.   - more help/usage text clarification;
  47.   - add GPLv2 license to source files (with permission from Eric Biederman)
  48. * 1.92
  49.   - my_kexec(): call kexec() only one time;
  50.   - add "unload" option;
  51.   - fix some compiler warnings about "<var> might be used uninitialized";
  52.   - commented out shutdown capability since it was unreachable;
  53. * 1.91
  54.   - fix "-t" option: strcmp() was inverted (Albert Herranz)
  55.   - check specified kernel image file for file type (Albert Herranz)
  56. * 1.9
  57.   - change reboot function to return type long (was int)
  58.   - use kexec reserved syscall numbers (in Linux 2.6.6-mm3)
  59. * 1.8
  60.   - Fixed bug where ramdisk wasn't loaded when specified
  61.   - Memory information is now read from /proc/iomem.
  62.     Information that is not needed is ignored.
  63. * 1.7
  64.   - Update to new tentative syscall number....
  65. * 1.6
  66.   - Redo all of the command line arguments.
  67.   - Use the 32-bit kernel entry point.
  68.   - Work around a failure to clear %cr4.
  69. * 1.5
  70.   - Port to a new kernel interface (Hopefully the final one).
  71.   - Start working on setting up legacy hardware
  72.   - Add --load and --exec options so the parts can be done at different times.
  73. ###
  74.